package cn.b504.qpcr.entity.report;

public class Report {
  private boolean hasLogo;
  private boolean hasHeader;
  private Header header;
  private boolean hasExperiment;
  private Experiment experiment;
  private boolean hasPlate;
  private Plate plate;
  private boolean hasProtocol;
  private Protocol protocol;
  private boolean hasRun;
  private Run run;
  private boolean hasAnalysis;
  private Analysis analysis;
  private String type;
  private String language;

  public boolean isHasLogo() {
    return hasLogo;
  }

  public void setHasLogo(boolean hasLogo) {
    this.hasLogo = hasLogo;
  }

  public boolean isHasHeader() {
    return hasHeader;
  }

  public void setHasHeader(boolean hasHeader) {
    this.hasHeader = hasHeader;
  }

  public Header getHeader() {
    return header;
  }

  public void setHeader(Header header) {
    this.header = header;
  }

  public boolean isHasExperiment() {
    return hasExperiment;
  }

  public void setHasExperiment(boolean hasExperiment) {
    this.hasExperiment = hasExperiment;
  }

  public Experiment getExperiment() {
    return experiment;
  }

  public void setExperiment(Experiment experiment) {
    this.experiment = experiment;
  }

  public boolean isHasPlate() {
    return hasPlate;
  }

  public void setHasPlate(boolean hasPlate) {
    this.hasPlate = hasPlate;
  }

  public Plate getPlate() {
    return plate;
  }

  public void setPlate(Plate plate) {
    this.plate = plate;
  }

  public boolean isHasProtocol() {
    return hasProtocol;
  }

  public void setHasProtocol(boolean hasProtocol) {
    this.hasProtocol = hasProtocol;
  }

  public Protocol getProtocol() {
    return protocol;
  }

  public void setProtocol(Protocol protocol) {
    this.protocol = protocol;
  }

  public boolean isHasRun() {
    return hasRun;
  }

  public void setHasRun(boolean hasRun) {
    this.hasRun = hasRun;
  }

  public Run getRun() {
    return run;
  }

  public void setRun(Run run) {
    this.run = run;
  }

  public boolean isHasAnalysis() {
    return hasAnalysis;
  }

  public void setHasAnalysis(boolean hasAnalysis) {
    this.hasAnalysis = hasAnalysis;
  }

  public Analysis getAnalysis() {
    return analysis;
  }

  public void setAnalysis(Analysis analysis) {
    this.analysis = analysis;
  }

  public String getType() {
    return type;
  }

  public void setType(String type) {
    this.type = type;
  }

  public String getLanguage() {
    return language;
  }

  public void setLanguage(String language) {
    this.language = language;
  }
}
